lautaro people's and rebel forces - Allemand Anglais Dictionnaire